<script language="JavaScript" src='"/cs/js.asp?后面参数问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 17:43:30
<script language="JavaScript" src='"/cs/js.asp?ref=" + cReferrer + ""' type="text/JavaScript"></script>
这样写法对不对,cReferrer 是来路信息
功能就是要实现调用js.asp这个文件,并且把来路信息传递到js.asp中去
那我应该要怎么写?请指教,要不你给我QQ,我请教你一下!

<script language="JavaScript" type="text/JavaScript">
function a(){
//如果cReferrer是js里变量(var cReferrer)
document.URL="cs/js.asp?ref= cReferrer ";
//如果cReferrer是java变量
document.URL="cs/js.asp?ref= '<%=cReferrer%>' ";
}
</script>

大体是这意思

这样写法当然是不对的
src属性是找到你要调用的js的存放路径
不能直接在其后面传递参数的
你想要用js传递参数 必须在js内实现

补充:
具体实现可以参考
<script language="javascript">
function aaa(){
window.location="js.asp?ref=" + cReferrer + ""'
注:路径为你欲提交资源的绝对路径
或者是:
document.URL="cs/js.asp?ref= "+ cReferrer + ""';
}
</script>

cReferrer 为js 变量
<script for = bdy event=onclick>
var cReferrer =1;
var i= "<script language=\"JavaScript\" "+
" src=\"\/cs\/js.asp?ref=" + cR